// var i;
// var $uIBindings = require("./UIBindings");
// var s = cc._decorator;
// var l = s.ccclass;
// var u = s.property;
// var d = (function (e) {
//     function t() {
//         var t = (null !== e && e.apply(this, arguments)) || this;
//         t.node_successtop = null;
//         t.node_failtop = null;
//         t.txt_nowboshu = null;
//         t.txt_sharecount = null;
//         t.scroll_nowscroll = null;
//         t.btn_fenxiang = null;
//         t.btn_queding = null;
//         t._btnNames = ["btn_fenxiang", "btn_queding"];
//         return t;
//     }
//     __extends(t, e);
//     __decorate([u(cc.Node)], t.prototype, "node_successtop", void 0);
//     __decorate([u(cc.Node)], t.prototype, "node_failtop", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_nowboshu", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_sharecount", void 0);
//     __decorate([u(cc.ScrollView)], t.prototype, "scroll_nowscroll", void 0);
//     __decorate([u(cc.Button)], t.prototype, "btn_fenxiang", void 0);
//     __decorate([u(cc.Button)], t.prototype, "btn_queding", void 0);
//     return __decorate([l("UI_GameOver_UIBindings")], t);
// })($uIBindings.default);
// exports.default = d;


import UIBindings from './UIBindings';

const { ccclass, property } = cc._decorator;

/** 
 * 表示游戏结束界面的组件。
 * @suggestedName GameOverUI
 */
@ccclass('UI_GameOver_UIBindings')
class UIGameOverUIBindings extends UIBindings {
    /** 成功节点顶部 */
    @property(cc.Node)
    node_successtop: cc.Node | null = null;

    /** 失败节点顶部 */
    @property(cc.Node)
    node_failtop: cc.Node | null = null;

    /** 当前波数文本 */
    @property(cc.Label)
    txt_nowboshu: cc.Label | null = null;

    /** 分享次数文本 */
    @property(cc.Label)
    txt_sharecount: cc.Label | null = null;

    /** 当前滚动视图 */
    @property(cc.ScrollView)
    scroll_nowscroll: cc.ScrollView | null = null;

    /** 分享按钮 */
    @property(cc.Button)
    btn_fenxiang: cc.Button | null = null;

    /** 确定按钮 */
    @property(cc.Button)
    btn_queding: cc.Button | null = null;

    /** 按钮名称数组 */
    protected _btnNames: string[] = ["btn_fenxiang", "btn_queding"];

    constructor() {
        // 继承父类的构造函数
        super();
    }
}

export default UIGameOverUIBindings;